package com.nhjf.command.system;

import java.util.ArrayList;
import java.util.List;

import com.nhjf.command.BaseCommand;
import com.nhjf.model.system.User;


/**
 * 
 * @类功能说明：修改角色信息
 * @类修改者：
 *
 */
@SuppressWarnings("serial")
public class ModifyRoleCommand extends BaseCommand{
	
	/**
	 * 角色ID
	 */
	private Long roleId;

	/**
	 * 角色名称
	 */
	private String name;
	
	/**
	 * 角色编码
	 */
	private String number;
	
	/**
	 * 备注
	 */
	private String remark;
	
	/**
	 * 角色拥有的权限资源
	 */
	private List<Long> resourceIdList = new ArrayList<Long>();
	
	/**
	 * 操作用户
	 */
	private User user;

	public User getUser() {
		return user;
	}

	public void setUser(User user) {
		this.user = user;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getNumber() {
		return number;
	}

	public void setNumber(String number) {
		this.number = number;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public List<Long> getResourceIdList() {
		return resourceIdList;
	}

	public void setResourceIdList(List<Long> resourceIdList) {
		this.resourceIdList = resourceIdList;
	}

	public Long getRoleId() {
		return roleId;
	}

	public void setRoleId(Long roleId) {
		this.roleId = roleId;
	}
	
	
	
}
